major amputation - German English Dictionary